home *** CD-ROM | disk | FTP | other *** search
- WinClock
- ----------
-
- Version 3.00
- --------------
-
- Copyright (c) 1990 by David A. Feinleib.
- ------------------------------------------
-
-
- Introduction
- ------------
- WinClock is a digital clock for Microsoft Windows 3.0 that has the
- following features:
-
- - Display of time and date in many different formats
- - Two alarms (which can be set for daily or only a specified date)
- - Run Program Timer (ability to run programs at specified times)
- - Optional hourly "beep"
- - Allows user to set date and time easily
- - Optionally stays in front of other applications
- - "Remembers" its position on the screen
- - Two stopwatches
- - Two countdown timers
- - Colon separating hours and minutes may be set to "blink"
- - Context sensitive help
- - Screen saver compatibility
- - "Cascade" and "Tile" compatibility
-
- Additions/Improvements in versions of WinClock
- ----------------------------------------------
-
- - Version 2.00 [August 16, 1990]
-
- Version 2.00 was released to registered users and other select users
- as a "pre-release" version of the major upgrade from versions
- 1.xx to 2.0x. Please see the information about Version 2.01 for
- additions/improvements.
-
- - Version 2.01 [August 22, 1990]
-
- Version 2.01 was released as the second "pre-release" version and
- was numbered 2.01 to differentiate it from version 2.00. It
- included several enhancements to the timers, date display, and bug
- fixes.
-
- Please see the information about Version 2.02 for
- additions/improvements.
-
- - Version 2.02 [August 24, 1990]
-
- WinClock 2.02 fixed bugs in the timers and added several features
- to the timers. Some bugs in Version 2.01 concerning the display
- of the date were also fixed.
-
- WinClock 2.02 was divided into segments so that while Versions 2.0x
- were larger than 1.xx, it could run in less memory.
-
- WinClock 2.02 added support for International date formats as well
- as more options for selecting date formats.
-
- WinClock 2.02 reduced some "flicker" that occurred on certain
- monitors under certain conditions.
-
- WinClock 2.02 added four timers: two stopwatches and two countdown
- timers.
-
- A bug which caused the second alarm to display an incorrect message
- was fixed.
-
- WinClock 2.02 can "remember" its position on the screen.
-
- Context sensitive help was added (using Windows 3.0 help).
-
- WinClock 2.02 optionally displays the system box whereas previous
- versions automatically displayed the system box. This reduces the
- area WinClock uses on the screen.
-
- The dialog box which allows the user to enter the date and time can
- now be moved.
-
- Position adjustment was added to WinClock. This means that when
- the WinClock date format is changed or a timer is displayed,
- WinClock will automatically move so that it does not appear off
- the screen.
-
- WinClock 2.02 aligns itself by its right side and not by its
- left side which allows it to better retain its position when one
- of the display options (such as displaying the system box) is
- changed.
-
- In WinClock 2.02, the alarm configuration file and the WinClock
- configuration file have been combined into one configuration file
- (winclock.cfg) which speeds up the program and reduces the amount
- of disk space used.
-
- WinClock now stores configuration files in the Windows directory
- instead of in its own directory to assure that the configurations
- are read. (In previous versions of WinClock, the configuration
- file was not always read because it was in the wrong directory.)
-
- - Version 2.03 [August 25, 1990]
-
- Version 2.03 added the "Anti-Cascade" option which, when
- selected, causes WinClock not to be cascaded when the
- user cascades windows.
-
- Version 2.03 fixed a bug in the timers which caused an incorrect
- display of the timers when the seconds weren't selected to
- be displayed.
-
- - Version 2.04 [August 29, 1990 & August 30, 1990]
-
- Version 2.04 fixed a problem which occurred when tiling windows.
- This fix allows the user to hide WinClock for about seven seconds
- during which time the open windows may be tiled.
-
- New icons were added to WinClock in version 2.04 (August 30, 1990).
-
- - Version 2.05 [September 6, 1990]
-
- Version 2.05 removed some bugs in version 2.04.
-
- - Version 2.06 [September 11, 1990 & September 21, 1990]
-
- Please note that WinClock 2.06 was released in Beta Test on September
- 11, 1990. Small bugs concerning the blinking colon (see below) were
- fixed during this date and the actual release date of September 21,
- 1990.
-
- Version 2.06 added the feature which allows the user to select
- to have the colon in the time blink on and off on the second
- when the seconds are not being displayed.
-
- Version 2.06 (and later) will display a short note if WinClock
- is already running and the user tries to run WinClock.
-
- - Version 2.07 [September 23, 1990]
-
- Version 2.07 added Screen Saver Compatibility. Setting this option
- on will cause WinClock to be hidden (not displayed on the screen)
- after a certain amount of time when the mouse or keyboard have not
- been activated.
-
- - Version 2.08 [September 29, 1990]
-
- Version 2.08 fixed a bug in the timers which caused the display to
- show incorrect timer counts.
-
- Version 2.08 modified the timer start/stop button to make it easier
- to use.
-
- Version 2.08 added the "Lock location" option which allows the user
- to lock WinClock's location on the screen.
-
- - Version 3.00 [October 5, 1990]
-
- Version 3.00 added many features to the "Alarms" section. You can
- now run a program at a certain time and enter the time for alarms
- to go off in 12-hour or 24-hour format.
-
- The "Run-Program" option was the reason for the change of major
- version number from 2.xx to 3.00.
-
- You may now specify the screen saver compatibility delay in
- the form MM:SS (minutes:seconds) instead of just seconds. (You may
- enter the delay in seconds; it will be converted to the MM:SS form.)
-
- Bugs which caused the set time/date feature to function
- incorrectly have been fixed.
-
- You may now specify the time to set in the set time/date function
- in 12 or 24 hour format.
-
- The keyboard interface was updated to reflect changes that
- were made in the last several versions.
-
- Previous versions of WinClock had trouble dealing with
- configuration files created by different versions of WinClock -
- sometimes causing memory or other problems. This has been
- fixed. (Please note though, that, as in other versions, you
- will have to re-select your Preferences when you first upgrade to
- this version of WinClock.)
-
- The time it takes for WinClock to write the configuration file
- was reduced.
-
- Requirements for running WinClock
- ---------------------------------
-
- - Microsoft Windows 3.0
- - WinClock (WINCLOCK.EXE, WCHOOK.DLL, WINCLOCK.HLP)
-
- Running/Installing/Upgrading WinClock
- -------------------------------------
-
- Please note that the following directions assume you are using a
- mouse. If you are not using a mouse, please refer to your Windows
- documentation for equivalent keystrokes.
-
- - Upgrading WinClock
- If you are upgrading from a previous version of WinClock, you
- should copy this version of WinClock to the same directory that
- the old version is in. Since configuration files of previous
- versions of WinClock are not compatible with this version,
- the first time you run WinClock you will see a message which
- tells you that your configuration file was created by a different
- version of WinClock and that your preference settings have been
- reset to the default. You may want to change the settings back
- to your preferred settings.
-
- 1. Copy WINCLOCK.EXE, WCHOOK.DLL, and WINCLOCK.HLP to your
- Windows directory or another directory of your choice. Note that
- you must copy WINCLOCK.EXE, WCHOOK.DLL, and WINCLOCK.HLP to the
- same directory.
-
- 2. Do one of the following:
-
- Note: Option D is highly recommended over A, B, and C.
-
- A. Click on "File" then "Run..." in the Program Manager menu.
- Type WINCLOCK.EXE (including the path) in the "Command
- line" edit box and click "OK". If you use this option,
- you will have to do this every time you want to run
- WinClock.
-
- B. Click on one of the program groups in the Program
- Manager (the "Accessories" group is suggested). Select
- "File" then "New..." from the program manager menu.
- Select "Program Item" and type WINCLOCK.EXE in the
- "Command line" edit box. For example, you might type:
- C:\WINDOWS\WINCLOCK.EXE if that was the directory into
- which you had copied WinClock. WinClock has several
- different icons from which you may choose. To see
- the icons, click on "Change icon" then click on
- "View next" until you find an icon that you like.
- When you want to run WinClock, double click on the
- WinClock icon.
-
- C. On the line that says "load=" in your WIN.INI file,
- add WINCLOCK.EXE (with the appropriate path). For
- example, if you copied WINCLOCK.EXE to C:\WINDOWS,
- the line would say: load=C:\WINDOWS\WINCLOCK.EXE
-
- This option will automatically run WinClock each time
- you run Windows.
-
- D. Do both B and C, which will automatically run WinClock
- and allow you to run WinClock easily if you close it.
-
- WinClock Options
- ----------------
-
- To bring up a list of options, click once on the WinClock
- system box.
-
- 1. Help...
-
- This will bring up help about WinClock and explain how to
- use context sensitive help. It will also display an index
- of all help available for WinClock.
-
-
- 2. Set Time/Date...
-
- This allows you to easily enter the time and date. When
- the window pops up, enter the correct time and date.
- Click AM or PM to set the time in 12-hour format
- or click 24-hr and enter the time in 24-hour format.
- WinClock will automatically convert 24-hour format
- to 12-hour format if you click PM after 24-hr was selected.
- WinClock will also convert from PM to 24-hour format.
-
- The current time and date will be shown in the edit boxes
- when the window originally appears. To update the time and
- date displayed in the edit boxes to the current time and
- date, click the "Time" or "Date" push-button depending on
- which you want to update.
-
- When you have made all your choices, click "OK"
- (or press <Enter>). If you want to leave the old
- time and date, click "Cancel".
-
- 3. Alarms...
-
- This allows you to configure one or both of WinClock's
- alarms. To set an alarm: Click on the alarm you want to
- set (Alarm One or Two). When you have made your choices,
- click "OK". If you want to leave the alarms the way
- they were, click "Cancel".
-
- -Enabled
- If you want the alarm to be on, select
- "Enabled" (so that there is an "x" in the box). If
- you do not want the alarm to be on, but only want to set it
- for use at a later time, click on "Enabled" until there is no
- "x" in the box.
-
- -Time
- Enter the time for the alarm to go off in
- the edit box. If you select AM or PM, enter the time
- in 12-hour format. If you select 24-hr, enter the time
- in 24-hour format.
-
- -Sound
- Select "Beep" to have the alarm beep when it goes
- off or "Silent" for it to be silent.
-
- -Date
- Select "Daily" to have the alarm go off daily or
- select "On date" and enter the date on which the alarm
- should go off.
-
- -Note/Run Program
- If you want to, enter a note to display when the alarm goes
- off. Select "Run Program" to run a program at the time
- for which you have set the alarm. Type the full pathname
- of the program you want to run. Select "Max" if you want
- the program to be maximized when it is run, "Min" to have
- it minimized, or "Normal" to have it shown in its normal
- size.
-
- If you type the name of a program that does not exist on
- your hard disk, a warning message will appear when you
- click "OK". You may then choose to edit the name of
- the program to run or to leave it unedited.
-
- 4. Timers...
-
- WinClock has two stopwatches and two countdown timers. By
- selecting different options you can have WinClock display
- some or all of the timers as well as the time and date. In
- order to use a countdown timer, you must type a number from
- which to countdown in the "Countdown from" edit box. This
- number must be in the form: HH:MM (hours:minutes). If it
- is not in this form, any number found (that is before non
- numeric numbers, excluding the colon) will be used as the
- minutes.
-
- Select "Display Timer" individually for each timer if you
- want to display it (or to not display it). Select
- "Display Date" and/or "Display Time" if you want to
- display the date and/or time while one or more of the
- timers are running. The display of the date and time
- are not dependent on the timer that is currently selected.
- "Display seconds" is selected by default. If you do not
- want to display the seconds, click on it so that there is
- no "x" in the box. You can choose to display the seconds
- individually for each timer. The seconds will only be
- displayed if "Display Timer" has been selected.
-
- The settings that you make in the Timer dialog box only
- effect the WinClock display while one or more timers are
- running. The settings will be saved while WinClock is
- running but will be reset to the default when WinClock
- is restarted.
-
- When you have selected to display a timer, it is displayed
- as follows:
- The first stopwatch appears as: S1 00:00:00
- The second stopwatch appears as: S2 00:00:00
- The first countdown timer appears as: C1 00:00:00
- The second countdown timer appears as: C2 00:00:00
-
- The current count (time elapsed) of the selected timer
- will appear in the "Current Count" box while the Timers
- dialog box is displayed.
-
- When a timer is stopped, its current count will be displayed
- in the "Current Count" box until you switch to another timer.
- The stopped timer will then reset itself to zero.
-
- The "Start/Stop" button will reflect whether the
- currently selected timer is running. If the current timer
- is running, the button will display "Stop" so that you may
- stop the timer. If the current timer is not running,
- the button will display "Start" so that you may start it.
-
- 5. Hourly beep
-
- Select this option if you want WinClock to sound a short beep
- and flash on the hour. A check mark will appear next to
- "Hourly beep" if it is selected. To turn off the Hourly beep,
- click on "Hourly beep". The check mark will disappear.
-
- 6. Preferences...
-
- Preferences allows you to change how the date and time are
- displayed. Select the options you want and click "OK".
-
- Date Formats
- ------------
- - Separator
- You may change the character that separates the parts of the
- date by typing a different character in the "Separator"
- edit box. Although it is possible to type more than one
- character, only the first character you type will be used.
-
- - Blinking Colon
- If you would like the colon that separates the hours and
- minutes of the time to blink on the second when the
- seconds are not displayed, select "Blink Colon" so that
- there is an "x" in the box.
-
- - Screen Saver Compatibility
- Setting this option on will cause WinClock to be hidden
- (not displayed on the screen) after the amount of time that
- you specify in the edit box, when the mouse and keyboard have
- not been activated.
-
- You must set the delay in the form MM:SS (minutes:seconds).
- If it is not in this form, any number found (that is before
- non numeric numbers, excluding the colon) will be used as
- the seconds.
-
- It is suggested that you set the delay for WinClock to
- slightly less than that of your screen saver.
-
- Display
- -------
- - Bring To Front
- If you want WinClock to appear over other applications,
- select "Bring To Front".
-
- - System Box
- If you want WinClock to display a system box, select
- "System Box". Hiding the system box reduces the area that
- WinClock takes up on the screen. See "Displaying/
- Hiding the system box" for more information.
-
- - Anti-Cascade
- You should select "Anti-Cascade" if you do not want
- WinClock to be cascaded when you cascade the open
- windows.
-
- Screen Location
- ---------------
- - One Screen Location
- WinClock remembers one screen location by default. This
- means that when you move WinClock it remembers its
- position on the screen so that the next time you run
- WinClock, it will go to the position where it was when it
- was closed.
-
- - Always Return To Default Screen Location
- If you want to move WinClock to a certain location for only
- the current time that WinClock is running but then revert to
- the default screen position, select "Always Return To
- Default Screen Location." The next time you run WinClock,
- it will revert to its default location.
-
- - Lock Location
- This will lock WinClock's location on the screen so that you
- do not move it accidently.
-
- 7. About...
-
- Select "About..." to display information about WinClock.
-
- Getting Help
- ------------
-
- WinClock help may be accessed in three ways:
-
- 1. Select help from the WinClock system menu. This will display
- an index of all help available for WinClock. It will also
- explain how to use WinClock's context sensitive help.
-
- 2. You may access context sensitive help by clicking on one of the
- WinClock system menu items, holding down the mouse button, and
- pressing F1.
-
- 3. You may access context sensitive help from most
- of WinClock's dialog boxes by clicking on the "Help" button
- if one is displayed.
-
- Displaying/Hiding the system box
- --------------------------------
-
- You may display/hide the system box in the following ways:
-
- 1. Open the Preferences dialog box and select System Box so that
- there is an "x" in the box. This will display the system box.
- To hide the system box from the Preferences dialog box, select
- System Box so that there is no "x" in the box.
-
- 2. Double click on the WinClock caption (the caption is the area
- in which the time and date are displayed). If the system box is
- hidden, it will appear; if it is displayed, it will be hidden.
-
- The right mouse button
- ----------------------
-
- If you want to "Tile" the open windows, you should click once
- with the right mouse button on the WinClock client area (the
- area where the time and date are displayed). This will cause
- WinClock to be hidden for about seven seconds, during which time
- you may tile the open windows.
-
- Avoiding cascading or tiling WinClock
- -------------------------------------
-
- Cascading
- ---------
- If you want to "Cascade" the open windows, it is useful to
- have the "Anti-Cascade" option selected (in the
- Preferences dialog box) so that WinClock does not get cascaded.
-
- To select "Anti-Cascade", select "Preferences..." from
- WinClock's system menu. In the "Preferences" dialog box,
- select "Anti-Cascade" so that there is an "x" in the box.
-
- Tiling
- ------
- If you want to "Tile" the open windows, you should click once
- with the right mouse button on the WinClock client area (the
- are where the time and date are displayed). This will cause
- WinClock to be hidden for about seven seconds, during which time
- you may tile the open windows.
-
- Moving WinClock
- ---------------
-
- To move WinClock, click on WinClock and, while holding the mouse
- button down, move WinClock.
-
- Closing WinClock
- ----------------
-
- To close WinClock, do one of the following:
-
- 1. Double click on the WinClock system box.
-
- 2. Click once on the WinClock system box and then click on
- "Close".
-
- How to contact me
- -----------------
-
- Comments and suggestions (and reports of problems) would be greatly
- appreciated. You can contact me in the following ways:
-
- 1. Write:
-
- David A. Feinleib
- 1430 Mass. Ave. Suite 306-42
- Cambridge, MA 02138
-
- 2. Send BIX mail to:
-
- "pgm"
-
- 3. Send CompuServe mail to:
-
- 76516,20
-
- 4. Send mail on a BBS via FIDONET (IBM UG BBS, Boston MA.) to:
-
- David Feinleib
-
- How to pay for/register WinClock
- --------------------------------
-
- WinClock is ShareWare.
-
- You may make copies of this program and give them to others as
- long as the documentation is provided with the program, both
- unaltered.
-
- If you like WinClock, a registration fee of $7.50 would be
- appreciated. The next version is free (plus S&H). You will
- be able to receive support by mail, BIX, CompuServe, or FidoNet.
-
- Please include your name, address, and current version number.
- (The version number may be found in the About Box.)
- See above for the address.
-
- Registered versions of WinClock, which do not have the ShareWare
- reminder message, and include a free update are available for $15.00.
-
- Site licenses, LAN licenses, and substantial quantity discounts
- are available.
-
- Customization of WinClock is available but is not included in the
- ShareWare registration fee. The fee charged for customization
- will depend on the amount and significance of the customization.
-
- Please contact me for more information regarding the above two
- items.
-
- Thanks!
- -------
-
- My thanks to those BIX users who, by downloading WinClock, inspired
- me to write this second version. Credit is due to John Ogren
- for suggesting the addition of international date formats.
- Thanks to Guy T. Gallo, Steve Garcia, Ernest Karhu, Mark Lutton,
- Peter W. Meek, and William Saito for their suggestions which greatly
- influenced this version of WinClock and especially to Peter Kaminski
- for help with the icons and for his numerous comments, suggestions,
- and support from the beginning and all through the testing stages
- which resulted in many of the changes in this version.
-
- Other products by the same author
- ---------------------------------
- For MS Windows 3.0:
-
- Pos Pos displays the mouse cursor position in relation
- to the screen (screen coordinates) and in relation
- to the window which has the input focus. Pos makes
- a good addition to the Windows Software Development
- Kit and is also useful when selecting monitor
- resolutions. It was originally developed to
- allow the user to move the mouse cursor to screen
- positions ahead of time.
-
- Lock Lock is a keyboard lock and screen saver. It will
- automatically lock the keyboard after a certain
- time.
-
- Click Click will produce a keyboard "click". This is
- especially useful to those users who have used
- a keyboard click for DOS but have been unable to
- find one for MS Windows. The duration and
- pitch of the click may be easily changed by the
- user.
-
- Hop The only computer Hop-Over puzzle. Hop is a short
- form of Chinese Checkers. (Hop can undo moves and
- solve the puzzle automatically, if you want it to.)
-
- Slide Slide is the Classic Sliding Block Puzzle.
- Features:
-
- - Saves and retrieves games
- - Can undo moves one at a time
- - Saves last game automatically
- - 3x3 to 9x9 puzzle size
-
-
-
- For DOS:
-
- DskNum DskNum estimates the number of disks needed for
- a DOS Backup. It estimates for 360Kb, 720Kb,
- 1.2Mb, and 1.44Mb disks.
-
- DlFile
- (with DirSrch) DlFile goes through your disk directories looking
- for the filespec you specify. If found, it prompts
- to delete it. This is very convenient for finding
- and deleting "*.BAK".
-
-
- Mem Mem displays the amount of conventional memory
- in your computer and the amount free. It displays
- information about extended memory if you have
- it in your computer.
-
- These programs are available on BIX, CompuServe, the Boston Computer
- Society's IBM BBS, and from other ShareWare libraries. If you would like
- more information, you may contact me as shown in the section "How to
- contact me".
-
-
- Error Messages & Solutions
- ---------------------------
-
- Message What it means / Solution
- --------------- ------------------------
-
- W1000 - No system timers available WinClock must use one of the
- Windows "Timers" to update the
- time. You should try closing
- another application, closing
- WinClock, and running WinClock
- again.
-
- W1010 - Unable to save WinClock
- configuration file WinClock was unable to save
- the information you entered
- in the "Preferences" box.
-
- W1020 - Invalid time entered You entered an invalid time.
- Enter a valid time.
-
- W1021 - Invalid date entered You entered an invalid date.
- Enter a valid date.
-
- Liability
- -------------------
-
- The author of this software is not responsible for any damages or
- loss of data due to the use of this program. No warrantees are given,
- either express or implied.
-